<%@page import="tvh.src.Carrinho"%>
<%@page import="java.net.URLEncoder"%>
<%@page import="java.util.Stack"%>
<%@page import="org.json.simple.JSONObject"%>
<%@page import="org.json.simple.JSONValue"%>
<%@page import="org.json.simple.JSONArray"%>
<%@page import="org.tempuri.VendasSoap"%>
<%@page import="org.tempuri.VendasLocator"%>
<%@page import="org.tempuri.Vendas"%>
<%@ page language="java" contentType="text/html; charset=ISO-8859-1"
	pageEncoding="ISO-8859-1"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
<title>TV - Hotel</title>
<link rel="stylesheet" href="./css/style.css">
<script language="javascript" src="./js/keycode.js"></script>
<script language="javascript" src="./js/common.js"></script>
<script language="javascript" src="./js/menu.js"></script>

<script>
	//set onload event handler
	addEventHandler(window, "load", initPage);

	function getURLParameter(name) {
		return decodeURI((RegExp(name + '=' + '(.+?)(&|$)').exec(
				location.search) || [ , null ])[1]);
	}

	//initialize page
	function initPage() {
		commonInitialize();

		//Captura o Serial Number da TV
		//alert(device.serialNumber);

		//add onclick event handler
		addEventHandler(document.getElementById("btn_back"), "click",
				onClickHandler);
		addEventHandler(document.getElementById("btn_exit"), "click",
				onClickHandler);
		addEventHandler(document.getElementById("btn_green"), "click", fecharPedido);

		//set pageID. pageID is used to save lastest executed menu as a cookie
		setPageID("efetuarPedido");
<%
			boolean resultado = false;
			try {
				int idProduto = Integer.parseInt(request
						.getParameter("idProduto"));
				int quantidade = Integer.parseInt(request
						.getParameter("txtQtd"));

				Carrinho carrinho = (Carrinho) session.getAttribute("Carrinho");
				if (carrinho == null) {
					carrinho = new Carrinho();
					session.setAttribute("Carrinho", carrinho);
				}
				carrinho.add(idProduto, quantidade);
				resultado = true;
			} catch (Exception e) {
				resultado = false;
			}%>

	}
	//onUserInput function should be implemented
	function onUserInput(userInput) {
		switch (userInput) {
		case VK_BACK:
			voltarCategoriaPai();
			break;
		case VK_BLUE: fecharPedido(); break;
		}
	}

	function voltarCategoriaPai() {
		window.location
.replace("./main_menu.jsp");
		
	}
	
	function fecharPedido(){
		window.location.replace("./fecharPedido.jsp");		
	}
</script>
</head>

<body ondragstart='return false' onselectstart='return false'>
	<div style="position: absolute;">
		<object type="application/x-netcast-info" id="device"> </object>
	</div>
	<!-- title -->
	<div class='SuiteTitle' onclick="voltarCategoriaPai()">TV Hotel</div>

	<!-- navigation -->
	<div class='SuiteNavigation'>
		<div id='divTitulo' style="float: left;">Adicionar ao pedido</div>
	</div>

	<div class='SuiteTitleLine'>
		<div align="center">
			<%
				if (resultado) {
			%>
			<h1>Adicionado ao pedido com sucesso.</h1>
			<%
				} else {
			%>
			<h1 style="color: red">Erro ao adicionar ao pedido.</h1>
			<%
				}
			%>
		</div>
	</div>

	<!-- button and copyright -->
	<div class='SuiteButtonArea'>

		<!-- button -->
		<div id='btn_back' class='buttonDescription'>VOLTAR</div>

		<!-- exit key description -->
		<div id='btn_exit' class='buttonDescription'>SAIR</div>
		<div id='btn_blue' class='buttonDescription blueColor'>CARRINHO</div>
		<!-- copyright -->
		<div class='copyright'>Copyright LG Electronics</div>
	</div>

</body>
</html>
